upper limb prosthetis - Francés Inglés Diccionario